package api.demo04;

/**
 * @author lwj
 * @date 2025-03-07
 * @vesion 1.0.0
 */
public class MainTest {
    public static void main(String[] args) throws InterruptedException {
        // 第三：创建自定义线程对象
        MyThread myThread1 = new MyThread();

        // 设置守护线程(后台线程) - 必须在启动之前设置
        myThread1.setDaemon(true);

        // 第四：启动线程 - 调用线程对象的 run()
        myThread1.start();

        // 主线程睡眠 5 秒 - 让子线程(守护线程)能跑一些时间
        // 注意：当所有的前台线程结束了，则所有后台线程就自动终止了
        Thread.sleep(10000);
        System.out.println("主线程...");
    }
}
